ventilating grill - German English Dictionary